constantly creating obstacles - Espagnol Anglais Dictionnaire